Stroud is at the heart of the Five Valleys in the Cotswolds. It is in Gloucestershire, England.
For the town in Oklahoma Frontier Country see Stroud Oklahoma.